#4、菜品上下架(仅限管理员)
def add():
listA=[]
for p in productsList:
listA.append(int(p["编号"]))
print(listA)
newnum=str(max(listA)+1)
print(newnum)
uname=currentUser["用户名"]
name=input("请输入菜品名称:")
price=float(input("请输入菜品单价:"))
stock=int(input("请输入菜品库存"))
newPro={"编号":newnum,"名称":name,"价格":price,"库存":stock,"更新人":uname}
productsList.append(newPro)
print(newPro["名称"],"上架成功")
listAll()
def delete():
exist=0
num=input("请输入下架的菜品编号")
for p in productsList:
if p["编号"]==num:
productsList.remove(p) #删除
exist=1
print(p["名称"],"下架成功")
if exist==0:
print("没有此菜品,下加失败")
listAll()
返回值:
***************************** 菜品管理系统1.0 ************************************************
请输入用户名:aaa
请输入密码:123
---------------功能列表------------------
1、显示菜单列表
2、根据名称查询菜品信息
3、菜品上架
4、菜品下架
5、设置菜品库存的价格
6、库存预警
7、按照价格排序显示
8、退出
******************请输入功能编号(1~8):3
[1001, 1002, 1003, 1004, 1008]
1009
请输入菜品名称:猪肚鸡
请输入菜品单价:140
请输入菜品库存5
猪肚鸡 上架成功
----编号--------名称--------价格--------库存------
1001 -------- 牛肉 -------- 30 -------- 7 --------
1002 -------- 千张 -------- 10 -------- 122 --------
1003 -------- 土豆 -------- 12 -------- 103 --------
1004 -------- 汽水 -------- 6 -------- 34 --------
1008 -------- 啤酒 -------- 4 -------- 9 --------
1009 -------- 猪肚鸡 -------- 140.0 -------- 5 --------
---------------功能列表------------------
1、显示菜单列表
2、根据名称查询菜品信息
3、菜品上架
4、菜品下架
5、设置菜品库存的价格
6、库存预警
7、按照价格排序显示
8、退出
******************请输入功能编号(1~8):4
请输入下架的菜品编号1009
猪肚鸡 下架成功
----编号--------名称--------价格--------库存------
1001 -------- 牛肉 -------- 30 -------- 7 --------
1002 -------- 千张 -------- 10 -------- 122 --------
1003 -------- 土豆 -------- 12 -------- 103 --------
1004 -------- 汽水 -------- 6 -------- 34 --------
1008 -------- 啤酒 -------- 4 -------- 9 --------
---------------功能列表------------------
1、显示菜单列表
2、根据名称查询菜品信息
3、菜品上架
4、菜品下架
5、设置菜品库存的价格
6、库存预警
7、按照价格排序显示
8、退出
******************请输入功能编号(1~8)